package cn.com.xinjinfu.pdoulcProduct.entity;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * Created by android-adt on 2016/1/24.
 */
public class FixedBean implements Serializable {
    private int totalRows;
    private double beRecievedAmount;
    private double hasRecievedAmount;
    private double investAmount;
    private int currPage;
    private int code;
    private String msg;
    private ArrayList<TermList> termList;

    public int getTotalRows() {
        return totalRows;
    }

    public void setTotalRows(int totalRows) {
        this.totalRows = totalRows;
    }

    public double getBeRecievedAmount() {
        return beRecievedAmount;
    }

    public void setBeRecievedAmount(double beRecievedAmount) {
        this.beRecievedAmount = beRecievedAmount;
    }

    public double getHasRecievedAmount() {
        return hasRecievedAmount;
    }

    public void setHasRecievedAmount(double hasRecievedAmount) {
        this.hasRecievedAmount = hasRecievedAmount;
    }

    public double getInvestAmount() {
        return investAmount;
    }

    public void setInvestAmount(double investAmount) {
        this.investAmount = investAmount;
    }

    public int getCurrPage() {
        return currPage;
    }

    public void setCurrPage(int currPage) {
        this.currPage = currPage;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public ArrayList<TermList> getTermList() {
        return termList;
    }

    public void setTermList(ArrayList<TermList> termList) {
        this.termList = termList;
    }

    @Override
    public String toString() {
        return "FixedBean{" +
                "totalRows=" + totalRows +
                ", beRecievedAmount=" + beRecievedAmount +
                ", hasRecievedAmount=" + hasRecievedAmount +
                ", investAmount=" + investAmount +
                ", currPage=" + currPage +
                ", code=" + code +
                ", msg='" + msg + '\'' +
                ", termList=" + termList +
                '}';
    }

    public static class TermList {
        private int bidStatus;
        private int bidfirstOrreturn;
        private int transferNumber;
        private int bidProgress;
        private int totalRepaymentNper;
        private int alreadyRepaymentNper;
        private String bidPeriod;
        private String bidTitle;
        private long bidId;
        private long InvestId;
        private long transferTime;
        private double bidExpectEarn;
        private double bidInvestAmount;
        private double bidAlreadyAmount;
        private double bidWaitAmount;
        private double nextRepaymentAmount;

        public double getNextRepaymentAmount() {
            return nextRepaymentAmount;
        }

        public void setNextRepaymentAmount(double nextRepaymentAmount) {
            this.nextRepaymentAmount = nextRepaymentAmount;
        }

        public int getTotalRepaymentNper() {
            return totalRepaymentNper;
        }

        public void setTotalRepaymentNper(int totalRepaymentNper) {
            this.totalRepaymentNper = totalRepaymentNper;
        }

        public int getAlreadyRepaymentNper() {
            return alreadyRepaymentNper;
        }

        public void setAlreadyRepaymentNper(int alreadyRepaymentNper) {
            this.alreadyRepaymentNper = alreadyRepaymentNper;
        }

        public int getTransferNumber() {
            return transferNumber;
        }

        public void setTransferNumber(int transferNumber) {
            this.transferNumber = transferNumber;
        }

        public int getBidfirstOrreturn() {
            return bidfirstOrreturn;
        }

        public void setBidfirstOrreturn(int bidfirstOrreturn) {
            this.bidfirstOrreturn = bidfirstOrreturn;
        }

        public long getTransferTime() {
            return transferTime;
        }

        public void setTransferTime(long transferTime) {
            this.transferTime = transferTime;
        }

        public double getBidWaitAmount() {
            return bidWaitAmount;
        }

        public void setBidWaitAmount(double bidWaitAmount) {
            this.bidWaitAmount = bidWaitAmount;
        }

        public double getBidAlreadyAmount() {
            return bidAlreadyAmount;
        }

        public void setBidAlreadyAmount(double bidAlreadyAmount) {
            this.bidAlreadyAmount = bidAlreadyAmount;
        }

        public int getBidStatus() {
            return bidStatus;
        }

        public void setBidStatus(int bidStatus) {
            this.bidStatus = bidStatus;
        }

        public int getBidProgress() {
            return bidProgress;
        }

        public void setBidProgress(int bidProgress) {
            this.bidProgress = bidProgress;
        }

        public String getBidPeriod() {
            return bidPeriod;
        }

        public void setBidPeriod(String bidPeriod) {
            this.bidPeriod = bidPeriod;
        }

        public String getBidTitle() {
            return bidTitle;
        }

        public void setBidTitle(String bidTitle) {
            this.bidTitle = bidTitle;
        }

        public long getBidId() {
            return bidId;
        }

        public void setBidId(long bidId) {
            this.bidId = bidId;
        }

        public long getInvestId() {
            return InvestId;
        }

        public void setInvestId(long investId) {
            InvestId = investId;
        }

        public double getBidExpectEarn() {
            return bidExpectEarn;
        }

        public void setBidExpectEarn(double bidExpectEarn) {
            this.bidExpectEarn = bidExpectEarn;
        }

        public double getBidInvestAmount() {
            return bidInvestAmount;
        }

        public void setBidInvestAmount(double bidInvestAmount) {
            this.bidInvestAmount = bidInvestAmount;
        }

        @Override
        public String toString() {
            return "TermList{" +
                    "bidStatus=" + bidStatus +
                    ", bidProgress=" + bidProgress +
                    ", BidfirstOrreturn=" + bidfirstOrreturn +
                    ", transferNumber=" + transferNumber +
                    ", transferTime=" + transferTime +
                    ", bidPeriod='" + bidPeriod + '\'' +
                    ", bidTitle='" + bidTitle + '\'' +
                    ", bidId=" + bidId +
                    ", InvestId=" + InvestId +
                    ", bidExpectEarn=" + bidExpectEarn +
                    ", bidInvestAmount=" + bidInvestAmount +
                    '}';
        }
    }
}
